<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page  session="true" import="apli.conectar.Conectar,basedatos.BaseDatos,basedatos.Resultado,basedatos.Fecha,java.util.LinkedList,utilidades.*,java.io.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contrato</title>
<!--Estilos Css-->

<link rel="shortcut icon" href="sia.ico">
<link href="css/template_css.css" rel="stylesheet" type="text/css" /> 
<style type="text/css">
<!--
.gris {
	color: #5B5C5C;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
}
.gris3 {
	color: #5B5C5C;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
}
.borde1 .tit_mod td {
	font-size: 13px;
}
.gris2 {
	font-size: 18px;
	font-weight: bold;
}
.nueva {
	font-size: 12px;
}
.titulo{
	font-family      : "Trebuchet MS";
	font-size        : 17px;
	color            : #F00;
	font-weight      : bold;
	padding-left     : 0px;
	padding-top      : 2px;
	text-align: left;
  } 
.rojo {
	color: #F00;
}
.ft {
	font-weight: normal;
}
-->
</style>
</head>
<object id="factory" viewastext  style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="ScriptX.cab#Version=6,2,433,14">
	</object>
<script>
function impresion()
	{
	// el elemento con id "botones" podria ser un DIV que a su vez tenga a los botones como tal, por tanto el numero de botones es 			indiferente
	// x_botones=document.getElementById("botones").innerHTML;    
	// document.getElementById("botones").innerHTML="";
     //x_botones2=document.getElementById("encabezado").innerHTML;    
	// document.getElementById("encabezado").innerHTML="";
	// var y=setTimeout("document.getElementById('botones').innerHTML=x_botones",700);
   //  var x=setTimeout("document.getElementById('encabezado').innerHTML=x_botones2",700);
	 factory.printing.leftMargin = 0; //10;
	 factory.printing.topMargin = 0;
     factory.printing.rightMargin = 0; //10;
     factory.printing.bottomMargin = 0; //20;
     factory.printing.header = "" 
     factory.printing.footer = ""
     factory.printing.Print(true);

	}
</script>

<script language="JavaScript">

function doPrint(){
//impresion();
document.all.item("noprint").style.visibility='hidden' 
window.print()
document.all.item("noprint").style.visibility='visible'
}
</script>


<%

Fecha F =new Fecha();
Conectar CN=new Conectar();
BaseDatos db = CN.getBaseDatos();
Resultado RCS0  = new Resultado();
Resultado RCS  = new Resultado();
Resultado RCS2  = new Resultado();
Resultado RCS3  = new Resultado();
Cadena C = new Cadena();
String natural="";
String juridico="";
String CONTRATO=C.validarParametro(request.getParameter("id"));
  if (CONTRATO.equals("")){
    	CONTRATO=C.validarParametro(request.getParameter("TxtContrato"));
  }	
  String SQLx = " select T.codigo,T.nombres+' '+T.apellidos as clientex, T.nombres, T.apellidos,T.tipodoc+T.docid as id,T.identificacion,T.celular,T.telefono, T.avcalle+','+CN.tipoinmueble+' '+T.des_inmuemble+' N° '+T.nro_inmueble+' Piso '+T.piso_inmueble as direccion, T.tipoinmueble,T.ciudad,T.email,T.fnacimiento,T.sexo,T.tipoinmueble,T.zona,T.fecha_registro, case when T.tipodoc='E' or T.tipodoc='P' then 'Extranjero' else 'Venezolana' end as nacionalidad, case when T.tipodoc='V' or T.tipodoc='P' then 'Natural' else 'Juridica' end as tp_persona, M.municipio as des_munt,E.estado as dest_estt, CN.contrato, CN.fecha,CN.avcalle+', '+CN.tipoinmueble+' '+CN.des_inmuemble+', N° '+CN.nro_inmueble+' Piso  '+CN.piso_inmueble as direccion_contrato, CN.zona as urbani, V.descripcion as vendedor, CN.tipo as tipo_contrato,CN.obs from clientes T, contratos CN, vendedores V,municipios M,estados E where  T.municipio=M.cod and E.cod=M.estado and CN.cliente=T.codigo and CN.contrato='"+CONTRATO+"' and V.cod=CN.vendedor";
  //out.print(SQLx);
  RCS=db.consultar(SQLx);
	if(RCS.RP==true){
	    String tipo_contrato=RCS.getCadena("tipo_contrato");
	    out.print("<input type='hidden' name='tipocont' id='tipocont' value='"+RCS.getCadena("tipo_contrato")+"'");	
%>

<body  topmargin="0" >
 <form  name='formx' id='formx' >
<table width="98%" border="0" align="center">
  <tr>
    <td width="100%" height="50"><center>
      <h6><img src="logo_movilmax.jpg" align="right"></h6>
    </center> </td>
  </tr>
  <td>  
  </tr>


 <!-- -->
  
  <tr>
    <td align="right" valign="middle" class="gris"><span class="titulo">N° de Contrato:&nbsp;&nbsp;<% out.print(RCS.getCadena("contrato")); // OJOOOOOOOOOOO%>
      
      </span></td>
  </tr>
  <tr>
  <%
  String fecha= RCS.getCadena("fecha");
  //fecha=F.formateaFecha(fecha,false );
  //fecha = F.formatoSqlServer(fecha);
  %>
    <td align="right" valign="middle" ><span class="gris">Fecha: </span><span class="gris3"><% out.print(F.formateaFecha(fecha,false )  ); %></span></td>
  </tr>
  <tr>
    <td align="center" valign="top"><table width="100%" border="0" class="borde1">
      <tr bgcolor="#EEEEEE">
          <td height="22" align="center" valign="top"><span class="gris2">SOLICITUD DE SERVICIO <% out.print(tipo_contrato);%></span></td>
        </tr>
        <tr bgcolor="#EEEEEE">
        <td width="14%" height="19" valign="top"><p class="gris"><strong>Datos:</strong></p></td>
        </tr>
    </table>
 
      <table width="100%" border="0" class="borde1">
        <tr >
        <td width="70%" height="27" ><span class="gris"> Nombre </span> <span class="gris3"><% out.print(RCS.getCadena("clientex"));%></span></td>
        <td width="30%">
        <%

	if(RCS.getCadena("tp_persona").equals("Natural")){
			natural="checked";
		}else if (RCS.getCadena("tp_persona").equals("Juridica")) {
			juridico="checked";
			}


		%>
		    <span class="gris">Persona:</span><span class="gris3"> Natural

            <input type="checkbox" name="checkbox5" id="checkbox5"  <% out.print(natural); %> >
              Juridica
            </span>
            <input type="checkbox" name="checkbox6" id="checkbox6"  <% out.print(juridico);%> >
			
        </span></td>
      </tr>
      </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr >
         <td width="49%" height="27"><span class="gris">Nacionalidad: </span><span class="gris3">Venezolana
         <%
		 String extranjero="";
		 String venezolana="";
		 
		 if(RCS.getCadena("nacionalidad").equals("Extrajero")){
			 extranjero="checked";
			 }else{
				 
				 venezolana="checked";
				 }
		 
		 %>
           <input type="checkbox" name="checkbox15" id="checkbox15"   <%out.print(venezolana);%>>
           Extranjero
           <input type="checkbox" name="checkbox15" id="checkbox16" <%out.print(extranjero);%>  >
         </span></td>
         <td width="48%" ><span class="gris">Cedula/Rif :  </span> <span class="gris3"> <% out.print(RCS.getCadena("identificacion"));  %></span></td>
         <td width="3%">&nbsp;</td>
       </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr >
         <td height="27"><span class="gris">Dirección de Habitacion: </span><span class="gris3"><% out.print(RCS.getCadena("direccion"));  %></span></td>
        </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr >
         <td height="27"><span class="gris">Dirección de Uso del Servicio: </span><span class="gris3"><% out.print(RCS.getCadena("direccion_contrato"));  %></span></td>
        </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr>
         <td width="71%" height="25"><span class="gris">Apartamento
		 <%
		 String anexo="";
		 String casa="";
		 String edificio="";
		 String quinta="";
		 String conjunto="";
		 String oficina="";
		 

		 if(RCS.getCadena("tipoinmueble").equals("ANEXO")){
			 anexo="checked";
			 }else if(RCS.getCadena("tipoinmueble").equals("CASA")){
				 			 casa="checked";
				 
				 }else if(RCS.getCadena("tipoinmueble").equals("EDIFICIO")){
				 			 edificio="checked";
				 
				 }else if(RCS.getCadena("tipoinmueble").equals("QUINTA")){
				 			 quinta="checked";
				 
				 }else if(RCS.getCadena("tipoinmueble").equals("CONJUNTO")){
				 			 conjunto="checked";
				 
				 }else if(RCS.getCadena("tipoinmueble").equals("OFICIONA")){
				 			 casa="checked";
				 
				 }
		 
		 
		 %>
             <input type="checkbox" name="checkbox9" id="checkbox9"   <% out.print(anexo); %>  >
				Anexo
			    <input type="checkbox" name="checkbox10" id="checkbox10"  <% out.print(casa); %> >
				Casa
			<input type="checkbox" name="checkbox11" id="checkbox11"  <% out.print(edificio); %>  >
				Edificio
			<input type="checkbox" name="checkbox12" id="checkbox12"  <% out.print(quinta); %>   >
            	Quinta
            <input type="checkbox" name="checkbox13" id="checkbox13"  <% out.print(conjunto); %>   >
            	Conjunto
           	  <input type="checkbox" name="checkbox14" id="checkbox14"  <% out.print(oficina); %>   >
            	Oficina
         </span></td>
         <td width="29%"><span class="gris">Urbanización: </span><span class="gris3"><%=RCS.getCadena("urbani")%></span></td>
       </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr>
         <td width="48%" height="25"><span class="gris">Ciudad: </span><span class="gris3"><%  out.print(RCS.getCadena("ciudad"));%></span></td>
         <td width="26%"><span class="gris">Municipio: </span><span class="gris3"><%  out.print(RCS.getCadena("des_munt")); %></span></td>
         <td width="26%" class="gris"><% out.print(RCS.getCadena("dest_estt")); %></td>
       </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr>
         <td width="48%" height="25"><span class="gris">Teléfono Hab: </span><span class="gris3"><% out.print(RCS.getCadena("telefono"));  %></span></td>
         <td width="52%"><span class="gris">Teléfono Cel: </span><span class="gris3"><% out.print(RCS.getCadena("celular"));%></span></td>
       </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr>
         <td height="25"><span class="gris">Correo Eletrónico: </span><span class="gris3"><%out.print(RCS.getCadena("email"));%></span></td>
       </tr>
     </table>
     <br>                    
                    
         <%
		 
		 SQLx = "select D.contrato,X.mac,X.serial_adm,X.serial_fabrica,(X.tipo+'  '+X.marca+'  '+X.modelo ) as equipo,case when D.status='0' then 'CORTADO' else 'ACTIVO' end as stx,P.descripcion as des_servicio from detalle_contrato D,dispositivos X,productos P where X.mac=D.mac and D.servicio=P.codigo and D.contrato='"+CONTRATO+"'";

			//out.print(SQLx);
		RCS2=db.consultar(SQLx);
	

			if(RCS2.RP==true){
		 
		 
			}
		 
		 
		 %>
                    
       
       
       
        <table width="100%" border="0" cellpadding="0" cellspacing="0" class="borde1">
        <tr>
        <td height="27" colspan="4" bgcolor="#EEEEEE"><span class="content2"><span class="gris" >Descripción del Equipo</span></span></td>
      </tr>
      <tr>
		  <td width="25%"><div align="center" class="gris"><B>Equipo</B></div></td>
          <td width="25%"><div align="center" class="gris"><B>Serial</B></div></td>
		  <td width="20%"><div align="center" class="gris"><B>Mac</B></div></td>
      </tr>

          <tr>
          <td><div align="center" class="gris3"><% out.print(RCS2.getCadena("equipo"));%></div></td>
          <td><div align="center" class="gris3"><% out.print(RCS2.getCadena("serial_adm"));%></div></td>
		  <td><div align="center" class="gris3"><% out.print(RCS2.getCadena("mac"));%></div></td>
          </tr>

      </table>
      <br>
     <table width="100%" border="0" class="borde1">
       <tr>
         <td height="27" colspan="2" bgcolor="#EEEEEE"><span class="content2"><span class="gris">Servicio y Contraprestación Mensual</span></span></td>
       </tr>
       <%
	   
	   SQLx = "SELECT P.descripcion as planes, P.codigo as serv from detalle_contrato D, productos P where D.servicio=P.codigo and D.mac='"+RCS2.getCadena("mac")+"'";

			//out.print(SQLx);
		RCS3=db.consultar(SQLx);
	 String serv="";

			if(RCS2.RP==true){
		 serv=RCS3.getCadena("serv");
		 
			}
		 
	   
	   
	   
	   %>
       <tr>
         <td width="40%" height="27" class="gris3"><% out.print(RCS3.getCadena("planes"));%></td>
         
          <%
	  //fecha = F.formatoSqlServer(RCS.getCadena("fecha"));
	  //out.print(fecha);
	   SQLx = "Select P.descripcion,(X.monto_base*(X.alicuota/100)) as iva,((X.monto_base*(X.alicuota/100))+ X.monto_base) as total,X.monto_base,X.alicuota from precios X,productos P where P.codigo='"+serv+"' and P.codigo=X.producto and inicio  <="+fecha+" and "+fecha+"<=fin";

			//out.print(SQLx);
		RCS3=db.consultar(SQLx);
	

			if(RCS2.RP==true){
		 
		 
			}
		 
	   
	   
	   
	   %>
         
         <td width="60%" class="gris3"><% out.print(RCS3.getCadena("total"));%></td>
       </tr>
        <?
           }
          ?>
       <tr>
         <td height="27" colspan="2" bgcolor="#EEEEEE" class="gris">Duracion del Servicio: 1 año</td>
       </tr>
     </table>
     <br>
   
    <table width="100%" border="0" class="borde1">
      <tr>
        <td height="27" bgcolor="#EEEEEE"><span class="content2"><span class="gris">Cliente: </span></span></td>
        <td height="27" bgcolor="#EEEEEE" class="gris">Firma del Cliente</td>
        <td height="27" colspan="2" bgcolor="#EEEEEE" class="gris">Huella Dactilar Cliente</td>
      </tr>
      <tr>
        <td width="45%" height="27"><span class="gris">Nombres: </span><span class="gris3"><% out.print(RCS.getCadena("nombres"));%></span></td>
        <td width="21%">&nbsp;</td>
        <td width="16%" rowspan="2" align="center" valign="top"><table width="69%" border="0" class="borde1">
          <tr>
            <td height="97"><p>&nbsp;</p>
              <p>&nbsp;</p>
              <p>&nbsp;</p></td>
          </tr>
        </table>
          Pulgad Derecho</td>
        <td width="18%" rowspan="2" align="center" valign="top"><table width="63%" border="0" class="borde1">
          <tr>
            <td><p>&nbsp;</p>
              <p>&nbsp;</p>
              <p>&nbsp;</p></td>
          </tr>
        </table>
          Indice Derecho</td>
      </tr>
      <tr>
        <td height="58" ><span class="gris">Apellidos: </span><span class="gris3"><% out.print(RCS.getCadena("apellidos"));%></span></td>
        <td height="58" ><span class="gris">Cedula/Rif : </span><span class="gris3"><% out.print(RCS.getCadena("identificacion"));%></span></td>
        </tr>
       <tr>
        <td height="27" bgcolor="#EEEEEE" colspan="4" ><span class="content2"><span class="gris">Observaciones: </span></span> <span class="gris"><% out.print(RCS.getCadena("obs"));%> </span></td>
   
      </tr>
    </table>
    <br>
    <table width="100%" border="0" class="borde1">
      <tr>
        <td height="27" bgcolor="#EEEEEE"><span class="content2"><span class="gris">Para uso Exclusivo de la Empresa</span></span></td>
        <td height="27" bgcolor="#EEEEEE" class="gris"> Ejecutivo de Ventas</td>
        <td width="14%" height="27" bgcolor="#EEEEEE" class="gris">&nbsp;</td>
      </tr>
      <tr>
        <td width="45%" height="27"><span class="gris">Firma y Aprobación Dpto.Legal</span><span class="gris3"></span></td>
        <td width="41%" class="gris3"><% out.print(RCS.getCadena("vendedor"));%></td>
        <td rowspan="2" align="center" valign="bottom">&nbsp;</td>
        </tr>
      <tr>
        <td height="27" class="gris">&nbsp;</td>
        <td height="27" class="gris">C.I:</td>
      </tr>
    </table>
  </td>
  </tr>
  <tr>
    <td height="23" align="center"><span class="pie"><span class="nueva">Av Los Cedros, La Florida Edif.Movilmax  Apartado 1050 Caracas – Venezuela</span><br />
    </span></td>
  </tr>
  <tr>
    <td align="center"><span class="pie"><span class="nueva">Telefonos +58 (212) 213.07.07 Fax: +58 (212) 213.07.31</span></span></td>
  </tr>
  <tr>
    <td height="17" align="center" class="nueva">www.movilmax.com</td>
  </tr>
</table>
<p><div id=noprint>


<center>
<br />
<br />
<br />
<br />
<div id='botones'>
  <input name="Imprimir" type="button" class="inputbox2" onclick="doPrint()" value="Imprimir" />
</div>
</div></p>

</form>
<script>
//----------------------------------revisar   10/03/2010-------------------------------------
		 window.open("acta_entrega.jsp?id=<% out.print(CONTRATO);%>");	
		 window.open("clegales.jsp?id=<% out.print(CONTRATO);%>" );
		 validar= document.getElementById('tipocont').value;
		 if(validar=='PREPAGO'){
		    window.open("imprimir_terminos.jsp?id=<% out.print(CONTRATO);%>" );
		 }
</script>

     
			<% }else{  %>
				
				<table align="center" border="0" class="borde1" width="40%">
                <tr align="center">
                	<td class="act_tit">
                    <b><h3>Aviso</h3></b>
                    </td>
                 </tr>
                 <tr align="center">
                	<td>
                    Nº de Contrato No Valido<br /><br />
                    <input type="button" name="cerrar" id="cerrar" onclick="window.close()" value="cerrar" class="borde_azul"align="middle"/>
                    </td>
                </tr>
                </table>

				
		<%	}%>


</body>
</html>
